package com.museum.entity.DTO.user;

import com.museum.entity.DTO.Meta;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Description:
 * @ClassName museum
 * @Author:  lb
 * @Date: 2020/12/5 10:55
 */
@Data
public class UserInfo implements Serializable {

    @ApiModelProperty(value = "姓名")
    private String realName;

    @ApiModelProperty(value = "性别")
    private String userSex;

    @ApiModelProperty(value = "备注")
    private String userDesc;


    @ApiModelProperty(value = "用户状态")
    private String userStatus;

    @ApiModelProperty(value = "父节点")
    private String parentId;

    @ApiModelProperty(value = "访问路径")
    private String path;

    @ApiModelProperty(value = "重定向")
    private String redirect;

    @ApiModelProperty(value = "组件路径")
    private String component;

    @ApiModelProperty(value = "个人信息")
    private String name;

    @ApiModelProperty(value = "icon和title")
    private Meta meta;

    @ApiModelProperty(value = "下级")
    private List<UserInfo> children;
}
